body {
    padding: 0;
    margin: 0;
    background: #eceff1;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.Regist {
    position: relative;
    padding-top: 80px;
    padding-bottom: 40px;
}
.RegistContent {
    background: #fff;
    /* box-shadow: 0 1px 15px 1px rgba(0,0,0,0.1); */
    width: 7.5rem;
    margin: 0 auto;
    /* padding-top: 0.6rem; */
    text-align: center;
}
.RegistTitle {
    font-size: 0.3rem;
    color: #333;
    font-weight: bold;
    margin-bottom: 0.19rem;
}
.iconfont{
    color: #ffffff;
    font-size: 0.2rem;
    display: inline-block;
    background: #f56172;
    height: 0.3rem;
    width: 0.3rem;
    font-style: initial;
    border-radius: 0.2rem;
    text-align: center;
    line-height: 0.3rem;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"]{
    -moz-appearance: textfield;
}
.EachInputBlock {
    margin-bottom: 20px;
    text-align: left;
    clear: both;
    overflow: hidden;
    position: relative;
    margin: 0 0.55rem;
    font-size: 0.24rem;
}
.EachInputBlock label {
    display: block;
    margin-bottom: 0.4rem;
    text-align: left;
    padding-right: 20px;
    line-height: 36px;
    /* float: left; */
    box-sizing: border-box;
}
.EachInputBlock .inputContent {
    width: 100%;
    /* float: left; */
    position: relative;
}
.phonesErrorRemind {
    display: none;
    text-align: left;
    color: #f56172;
    width: 100%;
    top: -0.3rem;
    font-size: .22rem;
    position: relative;
    box-sizing: border-box;
}
.emailErrorRemind{
    display: none;
    text-align: left;
    color: #f56172;
    width: 100%;
    top: -0.3rem;
    font-size: .22rem;
    position: relative;
    box-sizing: border-box;
}
.EachInputBlock input {
    width: 100%;
    height: 0.36rem;
    font-size: 0.24rem;
    color: #333;
    border: 0;
    border-bottom: 0.02rem solid #e9e9e9;
    border-radius: unset;
    margin-bottom: 0.5rem;
    outline:none;
}
.RegisterBtn {
    width: 6.4rem;
    height: 1rem;
    font-size: 0.28rem;
    line-height: 54px;
    text-align: center;
    border: 0;
    margin-bottom: 20px;
    background-image: linear-gradient(-269deg,rgba(96,214,155,0.9) 0,rgba(49,191,137,0.9) 100%);
    color: #fff;
    cursor: no-drop;
}
/*正在加载图。。。*/
.spin-container{
    display: none;
    width: 100px;
    height: 100px;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 10000;
    margin-top: -100px;
    margin-left: -50px;
}
.spinner {
    margin: auto;
    width: 80px;
    height: 80px;
    position: relative;
}
.container1 > div, .container2 > div, .container3 > div {
    width: 16px;
    height: 16px;
    background-color: #f08300;
    border-radius: 100%;
    position: absolute;
    -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
    animation: bouncedelay 1.2s infinite ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.spinner .spinner-container {
    position: absolute;
    width: 100%;
    height: 100%;
}
.container2 {
    -webkit-transform: rotateZ(45deg);
    transform: rotateZ(45deg);
}
.container3 {
    -webkit-transform: rotateZ(90deg);
    transform: rotateZ(90deg);
}
.circle1 { top: 0; left: 0; }
.circle2 { top: 0; right: 0; }
.circle3 { right: 0; bottom: 0; }
.circle4 { left: 0; bottom: 0; }
.container2 .circle1 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}
.container3 .circle1 {
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s;
}
.container1 .circle2 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}
.container2 .circle2 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}
.container3 .circle2 {
    -webkit-animation-delay: -0.7s;
    animation-delay: -0.7s;
}
.container1 .circle3 {
    -webkit-animation-delay: -0.6s;
    animation-delay: -0.6s;
}
.container2 .circle3 {
    -webkit-animation-delay: -0.5s;
    animation-delay: -0.5s;
}
.container3 .circle3 {
    -webkit-animation-delay: -0.4s;
    animation-delay: -0.4s;
}
.container1 .circle4 {
    -webkit-animation-delay: -0.3s;
    animation-delay: -0.3s;
}
.container2 .circle4 {
    -webkit-animation-delay: -0.2s;
    animation-delay: -0.2s;
}
.container3 .circle4 {
    -webkit-animation-delay: -0.1s;
    animation-delay: -0.1s;
}
@-webkit-keyframes bouncedelay {
    0%, 80%, 100% { -webkit-transform: scale(0.0) }
    40% { -webkit-transform: scale(1.0) }
}
@keyframes bouncedelay {
    0%, 80%, 100% {
        transform: scale(0.0);
        -webkit-transform: scale(0.0);
    } 40% {
          transform: scale(1.0);
          -webkit-transform: scale(1.0);
      }
}



/* excel表单 */
body {
    background-color: #ffffff;
}
.table{
    width: 100%;

}
.table span{
    display: inline-block;
    height: 40px; 
    
}
.item-flex{
    flex: 1;
}
.item-80{
    width: 80px;
}
.item-100{
    width: 100px;
}
.item-150{
    width: 150px;
}